Career 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour France F3 Nigeria F2 Algeria F1 Algeria F2 Saudi Arabia F1 Saudi Arabia F2 Tunisia F1 Tunisia F2 Morocco F3 Iran F1 Iran F2 Italy F22 France F19 France F20 Tunisia F6 UAE F1 Qatar F1 Portugal F3 France F5 Morocco F1 Morocco F2 Tunisia F2 Tunisia F3 France F9 France F17 Tunisia F4 Egypt F2 Egypt F3 Spain F19 France F19 Tunisia F4 Tunisia F6 Tunisia F7 France F1 France F3 Egypt F1 Egypt F2 Egypt F3 Tunisia F2 Turkey F2 Kuwait F2 Tunisia F1 Austria F4 Austria F5 Austria F6 Romania F15 France F17 France F18 United Arab Emirates F1 Morocco F1 Morocco F2 Spain F11 Spain F15 Spain F16 Kuwait F1 Kuwait F2 Tunisia F1 Tunisia F2 Tunisia F3 Georgia F1 Georgia F2 France F19 Morocco F1 Morocco F2 Spain F7 Italy F2 Italy F3 France F6 Italy F8 Tunisia F1 Tunisia F2 Spain F29 Netherlands F5 Morocco F7 Spain F35 Spain F36 Egypt F4 Egypt F5 Spain F39 Sudan F1 Sudan F2 Colombia F1 Colombia F2 Italy F5 Great Britain F7 Netherlands F1 Great Britain F8 Kazakhstan F4 Tunisia F1 Nigeria F1 Tunisia F3 Italy F23 Tunisia F5 France F13 France F6 France F7 Belgium F2 Tunisia F4 Tunisia F5 Tunisia F1 Qatar F2 Qatar F3 Portugal F2 Italy F12 Italy F13 Iran F1 Iran F2 France F12 France F17 France F18 Tunisia F5 China F1 France F3 Poland F1 Poland F2 Great Britain F3 France F15 United Arab Emirates F2 Netherlands F6 France F2 China F2 France F2 Great Britain F4 Morocco F4 Zivnobanka Czech Open - Prostejov Jameson Cup - Milan Mordovia Cup 2005 - Saransk Nord/LB Open - Braunschweig Open D'Orleans - Orleans Nord/LB Open 2004 - Braunschweig Sunrise Challenger Marrakech Challenger Tunis Challenger Saransk Challenger Tunis Open 2006 - Tunis Como Challenger Tulsa Challenger Quito Challenger Sacramento Challenger Tanger Challenger Tunis Open 2007 - Tunis Rabat Challenger Penza Challenger Astana Challenger Samarkand Challenger Istanbul Challenger Mons Challenger Rennes Challenger ECM Cup - Prague Prague Open - Prague Eckental Challenger Oberstaufen Cup - Oberstaufen Geneva Challenger Stella Artois Clay Court Championships - Budaors ATU Cup - Weiden CA Challenge - Graz Unicredit Czech Open - Prostejov Neride Prague Indoor - Prague Open de Franche-Comte - Besancon Quimper Challenger Kyoto Challenger The LTA Men's Challenger - Southampton Barletta Challenger Tatra Banka Open 2003 - Bratislava Tunis Challenger Tunis Challenger Timisoara Challenger Lexington Challenger Cepu Open - San Marino Czech Open 2006 - Prostejov Shanghai Challenger Istanbul Challenger Izmir Challenger ATU Cup - Weiden Fergana Challenger Maui Challenger Chitre Challenger Dallas Challenger Morelos Challenger Bordeaux Challenger Izmir Challenger Czech Open 2005 - Prostejov Knoxville Challenger Togliatti Cup - Togliatti Ilkley Challenger Rabat Challenger San Sebastian Challenger Mons Challenger Rennes Challenger Meknes Challenger San Benedetto Challenger Istanbul Challenger Ho Chi Minh City Challenger Nossa Caixa Tennis Cup - Sao Paulo Timisoara Challenger - Timisoara Surbiton Challenger Gatineau Challenger Zivnobanka Czech Open - Prostejov Sarajevo Open 2004 - Sarajevo Turin Challenger Istanbul Challenger Challenger Ford de Cherbourg - Cherbourg Tanger Challenger Guadalajara Challenger Sao Paulo Challenger Kosice Challenger Binghamton Challenger Istanbul Challenger Aptos Challenger Qujing Challenger Tunis Challenger Geneva Challenger Alessandria Challenger Aix En Provence Challenger Shymkent Challenger Tunis Challenger Istanbul Challenger Shenzhen Challenger Granby Challenger Nur-Sultan 3 Challenger Morelos Challenger Orlando Challenger Kaohsiung Challenger Champaign Challenger Bucaramanga Challenger Aix En Provence Challenger Knoxville Challenger Marrakech Challenger Aptos Challenger Izmir Challenger Stockholm Open - Stockholm Leon Challenger Izmir Challenger Brest Challenger Shenzhen Challenger Lexington Challenger Marbella Challenger Belgrade Challenger Braunschweig Challenger Czech Open - Prostejov Liberec Challenger Izmir Challenger Podebradka Cup - Prague Cali Challenger Bordeaux Challenger Charleston Challenger Aptos Challenger Bergamo Challenger Sarajevo Open - Sarajevo Cherbourg Challenger Zhuhai Challenger Heineken Open - Auckland Tampere Imageneering Open - Tampere Open 13 - Marseille Estoril Open - Estoril Internationaler Raiffeisen Grand Prix - St. Polten Allianz Suisse Open - Gstaad Recanati Challenger Akbank Private Banking-TED Open - Istanbul Mercedes Cup - Stuttgart Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow Orleans Challenger Qatar Open - Doha Prague Challenger Iasi Challenger Biella 2 Challenger ABN/AMRO World Tennis Tournament - Rotterdam Nur-Sultan 4 Challenger Dubai Open - Dubai Segovia Challenger Verona Challenger Estoril Open - Estoril Bogota Challenger The Stella Artois Grass Court Championships - London Las Vegas Challenger Charlottesville Challenger The 10tele.com Open - Nottingham Champaign Challenger Synsam Swedish Open - Bastad Bengalaru 1 Challenger Lille Challenger Mercedes Cup - Stuttgart Tunis Challenger Legg Mason Tennis Classic - Washington D.C. Troisdorf Challenger Little Rock Challenger Corrientes Challenger Buenos Aires 3 Challenger Rome Challenger Campionati Internazionali di Sicilia - Palermo Privat Bank Cup - Dniepropetrovsk Czech Indoor Open - Prague Toulouse Challenger Cassis Challenger Santos Challenger CA Tennis Trophy - Vienna Fairfield Challenger Ambato Challenger Grand Prix de Tennis de Lyon - Lyon Tunis Open - Tunis Next Generation Adelaide International - Adelaide Open 13 - Marseille Ethias Tennis Trophy - Mons The Dubai Tennis Championships - Dubai Open SEAT Godo 2006 - Barcelona Gerry Weber Open - Halle Synsam Swedish Open - Bastad Mumbai Open - Mumbai Stockholm Open - Stockholm ARAG World Team Championship - Dusseldorf Sydney International - Sydney Tunis Open - Tunis ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai BMW Open - Munich ARAG World Team Championship - Dusseldorf Gerry Weber Open - Halle Mercedes Cup - Stuttgart Glasgow Challenger Thailand Open - Bangkok Nur-Sultan Challenger AIG Japan Open Tennis Championships - Tokyo Liuzhou Challenger Davidoff Swiss Indoors - Basel Medibank International - Sydney Bangkok Challenger Bengalaru Challenger Catella Swedish Open - Bastad Ostrava Challenger Brisbane - Brisbane Sibiu Challenger Split Challenger Open Sabadell Atlantico - Barcelona BMW Open - Munich Milan Challenger Gerry Weber Open - Halle Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington AIG Japan Open Tennis Championships - Tokyo Proton Malaysian Open - Kuala Lumpur Brisbane International - Brisbane SAP Open - San Jose Prostejov Challenger Regions Morgan Keegan Championships - Memphis Open Sabadell Atlantico - Barcelona BMW Open - Munich Malaysian Open - Kuala Lumpur China Open - Beijing Cremona Challenger If Stockholm Open - Stockholm Knoxville Challenger Gerry Weber Open - Halle Davidoff Swiss Indoors Basel - Basel Kazan Challenger Pingguo Challenger Istanbul Challenger Le Gosier Challenger Furth Challenger ABN AMRO World Tennis Tournament - Rotterdam Genova Challenger Izmir Challenger Open Seat Godo - Barcelona Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Tashkent Challenger Open de Nice Cote d'Azur - Nice Seoul Challenger Gerry Weber Open - Halle Geneva Challenger Rimouski Challenger SkiStar Swedish Open - Bastad Open de Tenis Comunidad Valenciana - Valencia Meknes Challenger China Open - Beijing Swiss Indoors Basel - Basel San Luis Potosi Challenger Open Sud de France - Montpellier Dubai Duty Free Tennis Championships - Dubai Marrakech Challenger Power Horse World Team Cup - Dusseldorf Gerry Weber Open - Halle ABN AMRO World Tennis Tournament - Rotterdam Rakuten Japan Open - Tokyo Winston-Salem Open - Winston-Salem If Stockholm Open - Stockholm Kremlin Cup - Moscow Aircel Chennai Open - Chennai Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona AEGON Championships - London SkiStar Swedish Open - Bastad PTT Thailand Open - Bangkok China Open - Beijing Dubai Duty Free Tennis Championships - Dubai Portugal Open - Oeiras Bogota Challenger Monza Challenger Santos Challenger Citi Open - Washington China Open - Beijing Kremlin Cup - Moscow ABN AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest Gerry Weber Open - Halle Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota Shenzhen Open - Shenzhen China Open - Beijing If Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Mercedes Cup - Stuttgart Mercedes Cup - Stuttgart Gerry Weber Open - Halle Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Shenzhen Open - Shenzhen Erste Bank Open - Vienna Tunis Challenger Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai AEGON Championships - London Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Mercedes Cup - Stuttgart Abierto Mexicano - Los Cabos ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona TEB BNP Paribas Istanbul Open - Istanbul Mercedes Cup - Stuttgart Winston-Salem Open - Winston-Salem China Open - Beijing Sydney International - Sydney Open Sud de France - Montpellier Dubai Duty Free Tennis Championships - Dubai Winston-Salem Open - Winston-Salem Qatar ExxonMobil Open - Doha Qatar Exxon Mobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Rome Challenger Singapore Tennis Open - Singapore Sardegna Open - Cagliari Belgrade 2 - Belgrade Banja Luka Challenger Generali Open - Kitzbuhel Legg Mason Tennis Classic - Washington Dubai Duty Free Tennis Championships - Dubai Caltanissetta Challenger Aircel Chennai Open - Chennai Open 13 - Marseille Manchester Challenger Delray Beach Open - Delray Beach Qatar ExxonMobil Open - Doha Grand Prix Hassan II - Casablanca Open de Nice Cote d'Azur - Nice AEGON Championships - London UNICEF Open - 's Hertogenbosch Charlottesville Challenger Champaign Challenger Bratislava Challenger ASB Classic - Auckland AEGON Championships - London Citi Open - Washington Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Puebla Challenger Hall of Fame Tennis Championships - Newport Malaysian Open - Kuala Lumpur If Stockholm Open - Stockholm Valencia Open - Valencia Orleans Challenger Open 13 - Marseille Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier U.S. National Indoor Tennis Championships - Memphis Dubai Duty Free Tennis Championships - Dubai Cassis Challenger Aegon Nottingham Open - Nottingham Arad Challenger BB&T Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem Mouilleron-Le-Captif Challenger Canberra Challenger St. Brieuc Challenger Garanti Koza Sofia Open - Sofia Tashkent Challenger Memphis Open - Memphis Delray Beach Open - Delray Beach Open 13 - Marseille Barcelona Open BancSabadell - Barcelona Guadalajara Challenger BMW Open - Munich Aegon Nottingham Open - Nottingham Cordoba Open - Cordoba Citi Open - Washington Mestre Challenger Winnetka Challenger If Stockholm Open - Stockholm Tatra Banka Open - Bratislava Forli 2 Challenger Roseto Degli Abruzzi 2 Challenger Millennium Estoril Open - Estoril Dubai Duty Free Tennis Championships - Dubai China Open - Beijing Open Parc - Lyon Intersport Heilbronn Open - Heilbronn BB&T Atlanta Open - Atlanta Citi Open - Washington Shenzhen Open - Shenzhen ABN AMRO World Tennis Tournament - Rotterdam Qatar ExxonMobil Open - Doha Vancouver Challenger Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Ningboo Challenger AEGON Championships - London Citi Open - Washington Chengdu Open - Chengdu Tata Open Maharashtra - Pune Prague II Challenger Alicante Challenger Parma Challenger Biella 1 Challenger Grand Prix Hassan II - Marrakech Millennium Estoril Open - Estoril Forli Challenger Swiss Open - Gstaad Citi Open - Washington San Marino Challenger Barletta Challenger Tata Open Maharashtra - Pune Antalya Open - Antalya Barcelona Open Banc Sabadell - Barcelona Qatar ExxonMobil Open - Doha Open 13 - Marseille ARAG World Team Championship - Dusseldorf Drummondville Challenger Tunis Challenger Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Aguascalientes Challenger Grand Prix Hassan II - Marrakech ABN/AMRO World Tennis Tournament - Rotterdam AIG Japan Open - Tokyo The Dubai Tennis Championships - Dubai ARAG World Team Championship - Dusseldorf Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Davidoff Swiss Indoors Basel - Basel Medibank International - Sydney Open 13 - Marseille Generali Open - Kitzbuhel Tennis Masters Series - Monte Carlo St. Petersburg Open - St. Petersburg China Open - Beijing Davidoff Swiss Indoors - Basel Sydney International - Sydney Open 13 Provence - Marseille Ricoh Open - 's-Hertogenbosch Kremlin Cup - Moscow Tiburon Challenger Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Brasil Open - Sao Paulo Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Tennis Masters Series - Hamburg NASDAQ-100 Open - Miami Almaty Challenger Bangkok Challenger Tennis Masters Series - Monte Carlo Barcelona Challenger Ostrava Challenger Bratislava Challenger Rogers Cup - Montreal Next Generation Hardcourts - Adelaide Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Calgary Challenger Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Masters Series Monte Carlo - Monte Carlo Swiss Indoors Basel - Basel Tennis Masters Series - Madrid Stockholm Open - Stockholm Medibank Private International - Sydney Sony Ericsson Open - Miami Masters Series Madrid - Madrid Telecom Italia Masters - Rome Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris Campionati Internazionali D'Italia - Rome Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Internazionali BNL dItalia - Rome Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris Mutua Madrilena Madrid Open - Madrid Rogers Cup - Montreal BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Sony Ericsson Open - Miami If Stockholm Open - Stockholm Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai Sony Ericsson Open - Miami Mutua Madrid Open - Madrid Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Medibank International - Sydney BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati Miami Open - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Miami Open - Miami Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Rakuten Japan Open - Tokyo Mutua Madrid Open - Madrid Rogers Masters - Montreal Rogers Cup - Toronto Winston-Salem Open - Winston-Salem Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Gerry Weber Open - Halle Masters Series Hamburg - Hamburg Rogers Masters - Toronto Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Coupe Rogers - Montreal BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Moselle Open - Metz U.S. Open - New York Open Sabadell Atlantico - Barcelona BB&T Atlanta Open - Atlanta ABN AMRO World Tennis Tournament - Rotterdam Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Telecom Italia Masters - Rome Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Pacific Life Open - Indian Wells Australian Open - Melbourne Kremlin Cup - Moscow Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris French Open - Paris U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Pacific Life Open - Indian Wells French Open - Paris U.S. Open - New York Davis Cup, World Group, 1R, ESP-CZE 3-2 Davis Cup, World Group, QR, PAR-CZE 0-5 Davis Cup, World Group, 1R, ARG-CZE 5-0 Hyundai Hopman Cup - Perth Davis Cup, Group 2, PO, SLO-TUN 4-1 Davis Cup, World Group, SF, CRO-CZE, 1-4 Hopman Cup - Perth Davis Cup, World Group, 1R, CZE-ITA 4-1 Davis Cup, World Group, QF, CZE-SRB 4-1 Davis Cup, Group II, PO, TUN-BLR 2-3 Davis Cup, World Group, F, SRB-CZE 2-3 Davis Cup, Group II, 1R, TUN-SWE 2-3 Laver Cup - Prague Davis Cup, Group II, 1R, TUN-FIN 2-3 Davis Cup, World Group, 1R, CZE-NED 3-2 Davis Cup, Group 2, 2R, POR-TUN 4-1 Davis Cup, Group 2, PO, LAT-TUN 3-2 Davis Cup, World Group, 1R, CZE-KAZ 2-3 Davis Cup, Group II, PO, IRL-TUN 3-2 Davis Cup, Group 1, 2R, MAR-CZE 0-5 Davis Cup, World Group, PO, ROU-CZE 0-5 Davis Cup, World Group, PO, NED-CZE 1-4 Davis Cup, World Group, 1R, CZE-USA 1-4 Davis Cup, World Group, PO, CZE-SUI 3-2 Hyundai Hopman Cup - Perth Davis Cup, World Group, 1R, CZE-BEL 3-2 Davis Cup, World Group, F, ESP-CZE, 5-0 Davis Cup, PO, BEL-CZE 1-4 Davis Cup, Group II, 1R, GBR-TUN 4-1 Davis Cup, World Group, SF, ARG-CZE 2-3 Davis Cup, World Group, F, CZE-ESP 3-2 Davis Cup, Group II, PO, TUN-BUL 3-2 Davis Cup, World Group, PO, CZE-GER 2-3 Wimbledon (juniors) Davis Cup, World Group, QF, RUS-CZE 3-2 Davis Cup, World Group, QF, CZE-ARG, 3-2 ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, SF, SRB-CZE 3-2 Davis Cup, World Group, 1R, CZE-FRA 3-2 The Mubadala World Tennis Championship Davis Cup, World Group, 1R, SUI-CZE 2-3 AAMI Classic - Kooyong Mubadala World Tennis Championship AAMI Classic - Kooyong Davis Cup, World Group, SF, FRA-CZE 4-1 Davis Cup, World Group, QR, CZE-THA 4-1 Davis Cup, Group II, PO, CYP-TUN 1-4 Davis Cup, World Group II, PO, GUA-TUN 1-3 Davis Cup, World Group, SF, CZE-ARG 3-2 Davis Cup, World Group, 1R, GER-CZE 2-3 Davis Cup, Group I, PO, TUN-BIH 1-3 Davis Cup, Group II, 1R, BIH-TUN 3-1 AAMI Classic - Kooyong AAMI Classic - Kooyong Davis Cup, Group II, PO, EST-TUN 3-2 Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Olympics - Athens Olympics - Beijing Olympics - London Olympics - Rio de Janeiro Mubadala World Tennis Championship Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London